Trong lập trình người dùng cuối Kéo_và_thả

Kéo và thả được coi là một cách tiếp cận xây dựng chương trình quan trọng trong nhiều hệ thống phát triển người dùng cuối. Trái ngược với các ngôn ngữ lập trình dựa trên văn bản truyền thống hơn, nhiều ngôn ngữ lập trình người dùng cuối dựa trên các thành phần trực quan như ô hoặc biểu tượng được người dùng cuối thao tác thông qua giao diện kéo và thả. AgentSheets,[8] một môi trường lập trình dành cho trẻ em, đã giới thiệu khái niệm hiện đại về lập trình khối kéo và thả, cung cấp 4 khả năng đáp ứng: 1) Các khối có thể ghép được bởi người dùng cuối, 2) các khối có thể chỉnh sửa được bởi người dùng cuối, 3) các khối có thể lồng vào nhau để biểu diễn cấu trúc cây, 4) các khối được sắp xếp theo hình học để xác định cú pháp. Kéo và thả cũng có trong nhiều chương trình chỉnh sửa đổ bóng cho các công cụ đồ họa, chẳng hạn như Blender.[9] Kéo và thả cũng có trong một số game engine, bao gồm Unreal Engine, GameMaker Studio, Construct 2 và phần mở rộng Unity (game engine).

Tài liệu tham khảo

WikiPedia: Kéo_và_thả http://www.billbuxton.com/chunking.html http://www.useit.com/alertbox/application-mistakes... http://wiki.blender.org/index.php/Doc:2.6/Manual/M... http://www.folklore.org/StoryView.py?project=Macin... http://www.folklore.org/StoryView.py?project=Macin... http://www.w3.org/TR/2012/WD-html5-20120329/ https://www.imore.com/ipad-drag-and-drop-multitask... https://www.theverge.com/2017/6/7/15752620/iphone-... https://sgd.cs.colorado.edu/wiki/images/2/21/20Yea... https://web.archive.org/web/20040607162853/http://...